<?php
$this->headLink()->appendStylesheet($this->baseUrl('css/nav-v.css'));

$this->placeholder("navegacion")->set($this->navegacion($this->nav));
$appConfig = Zend_Registry::get("appConfig");

//$perfil = App_Perfil::getInstance();
//$perfil->cargar("ACREDITAR_PROG_PREG");
if ($this->sololectura){
    $this->form->makeStatic();
}

if ($this->infoPrograma["codestado"]== Solicitudes_Model_Historicoprocesos::PARA_COMENTARIOS_DEL_RECTOR &&
    App_User::getCodigoPadreRol()== Roles_Model_Roles::CODPADRE_IES){
    $this->form->makeStatic();
}


$fecha_inicio = new Zend_Date($this->infoPrograma["fechainicio"]);

$array_accioninforme = array("S"=>"ABRIR","N"=>"CERRAR");
 $descargarword = true;
 
 $domConfig = Zend_Registry::get("domConfig");
$array_sino = $domConfig->SINON->toArray();
?>
<br/>
<table width="95%" align="center" class="iceDatTbl zebra">
<tr>
	<th>Código SNIES</th>
	<th>Nombre - Lugar ofrecimiento</th>
	<th>Título - Número de créditos</th>
	<th>Metodología - Nivel - Extensi&oacute;n de programa acreditado</th>
	<th>Fecha de registro del sistema </th>
</tr>
 <TR class="iceDatTblRow1">
   <TD style="text-align:center;"><?php echo $this->infoPrograma["codsnies"];?></TD>
   <?php
       $params_ci=App_Util_SafeUrl::encriptar(array("codproceso"=>$this->infoPrograma["codproceso"],
       												"codprograma"=>$this->infoPrograma["codprograma"]),true);
   ?>
   <TD align=left><a href="<?=$this->baseUrl("/solicitudes/index/autoevaluacion/{$params_ci}");?>" class="popup-big" title="Ingresar al informe de autoevaluación"><?php echo $this->infoPrograma["nombreprograma"]?></a><br/><?php echo $this->infoPrograma["institucion"]."<br>".$this->infoPrograma["ubicacion"]?></TD>
   <TD align=left><?php echo $this->infoPrograma["titulo"]."<br/>".$this->infoPrograma["numerocreditos"]?></TD>
 <TD align=left width="35%">
       <?php
           echo $this->infoPrograma["nombremetodologia"]."<br/>".$this->infoPrograma["nombrenivel"]."<br/>".$array_sino[$this->infoPrograma["extension"]];
       
           if ($this->infoPrograma["extension"]==1):
                if(count($this->programaextiende)>0):
                     ?>
            		<BR><BR>
            		<table width="95%"  align="center" class="iceDatTbl zebra">
            		  <thead>
            		    <tr>
            		      <th colspan="3">Extensión de programa</th>
            		    </tr>
            		    <tr>
            		      <th width="10%">Código SNIES</th>
            		      <th width="50%">Nombre programa</th>
            		      <th width="40%">Ubicación</th>
            		    </tr>
            		  </thead>
            		  <tbody>
            		<?php
            		    $params_dw =App_Util_SafeUrl::encriptar(array("codprograma"=>$this->programaextiende["codprograma"]),true);
            		 ?>
            		    <tr>
            		      <td><?php echo $this->programaextiende["codsnies"]?></td>
            		      <td><a href="<?=$this->baseUrl("/solicitudes/index/descargarrcword/{$params_dw}");?>" title="Descargar resumen RC"><?php echo $this->programaextiende["nombreprograma"]?></a></td>
            		      <td><?php echo $this->programaextiende["ubicacion"]?></td>
            		    </tr>
            		  </tbody>
            		</table>
              <?php endif;
           endif;
           
       if(count($this->extensiones)>0):
       ?>
		<BR><BR>
		<table width="95%"  align="center" class="iceDatTbl zebra">
		  <thead>
		    <tr>
		      <th colspan="3">Programa con extensiones</th>
		    </tr>
		    <tr>
		      <th width="10%">Código SNIES</th>
		      <th width="50%">Nombre programa</th>
		      <th width="40%">Ubicación</th>
		    </tr>
		  </thead>
		  <tbody>
		<?php
		    foreach ($this->extensiones as $value):
		    $params_dw =App_Util_SafeUrl::encriptar(array("codprograma"=>$value["codprograma"]),true);
		 ?>
		    <tr>
		      <td><?php echo $value["codsnies"]?></td>
		      <td><a href="<?=$this->baseUrl("/solicitudes/index/descargarrcword/{$params_dw}");?>" title="Descargar resumen RC"><?php echo $value["nombreprograma"]?></a></td>
		      <td><?php echo $value["ubicacion"]?></td>
		    </tr>
		  <?php  endforeach; ?>
		  </tbody>
		</table>
	   <?php endif;	?>
   </TD>
   <TD align=left><?php echo $fecha_inicio->toString($appConfig->fecha_formato_mostrar);
   					$params_dw =App_Util_SafeUrl::encriptar(array("codproceso"=>$this->infoPrograma["codproceso"],"codprograma"=>$this->infoPrograma["codprograma"]),true);
   					?>
				   <br/><a href="<?=$this->baseUrl("/solicitudes/index/descargarrcword/{$params_dw}");?>" title="Descargar resumen RC">Descargar resumen RC <img src="<?=$this->baseUrl("/img/formatos/doc.gif");?>"/></a>
   </TD>
 </TR>
</table>
<br/>
<div><a href="<?php echo $this->baseUrl("/solicitudes/detalle/ingresar/{$params_ci}");?>" class="popup-big">Ver informaci&oacute;n de condiciones iniciales del programa</a><BR></BR></div>
<?php
if (App_User::getCodigoPadreRol()==Roles_Model_Roles::CODPADRE_PAR):
 $descargarword = false;
?>
<table width="30%" border="0" align="center">
	<tr><td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/abrircerrarinforme"); ?>" onclick="return confirm('Esta seguro que desea <?php echo $array_accioninforme[$this->abririnforme]?> el informe de Evaluación Externa.\n¿Desea continuar?');">
	 <?php echo $array_accioninforme[$this->abririnforme]?></a></td>
	<?php if($this->cambiarestado): ?>
		<td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/finalizarinformepares"); ?>" onclick="return confirm('Esta seguro que desea finalizar el informe de pares.\nUna vez finalizado no podra realizar cambios.\n¿Desea continuar?');">
	    FINALIZAR INFORME DE PARES</a></td>
	<?php endif;?>
	<td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/descargarword"); ?>">DESCARGAR WORD</a></td>
	</tr>
</table>
<br/>
<?php
endif;
if (App_User::getCodigoPadreRol() == Roles_Model_Roles::CODPADRE_CONSEJERO && $this->infoPrograma["codestado"] == Solicitudes_Model_Historicoprocesos::CON_CONSEJERO_DESIGNADO):
 $descargarword = false;
?>
<table width="30%" border="0" align="center">
	<tr><td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/resumenrevisioninforme"); ?>">
	    FINALIZAR REVISI&Oacute;N INFORME DE PARES</a></td>
	<td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/descargarword"); ?>">DESCARGAR WORD</a></td>
	</tr>
</table>
<br/>
<?php
endif;
   
if (App_User::getCodigoPadreRol()==Roles_Model_Roles::CODPADRE_IES && $this->infoPrograma["codestado"] == Solicitudes_Model_Historicoprocesos::PARA_COMENTARIOS_DEL_RECTOR):
 $descargarword = false;
?>
<table width="30%" border="0" align="center">
	<tr><td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/finalizarcomentariosrector"); ?>" onclick="return confirm('Esta seguro que desea finalizar los comentarios del rector.\nUna vez finalizado no podra realizar cambios.\n¿Desea continuar?');">
	    FINALIZAR COMENTARIOS DEL RECTOR</a></td>
	<td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/descargarword"); ?>">DESCARGAR WORD</a></td>
	</tr>
</table>
<br/>
<?php
endif;

if ($descargarword): ?>
<table width="30%" border="0" align="center">
	<tr>
	<td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/descargarword"); ?>">DESCARGAR WORD</a></td>
	</tr>
</table>
<?php
endif;
$this->placeholder( 'contenttab' )->captureStart();
?>
<table width="95%" align="center" class="iceDatTbl zebra">
<tr><th>
Para finalizar y ver el resumen de la evaluaci&oacute;n dir&iacute;jase a "Apreciación global de la calidad del programa".
</th></tr>
</table>
<br/>
<?php
$params_apreciacion=App_Util_SafeUrl::encriptar(array("codproceso"=>$this->infoPrograma["codproceso"],
       										 "apreciacion"=>"ver"),true);
?>
<br/>
<div><a href="<?php echo $this->baseUrl("/solicitudes/index/autoevaluacion/{$params_apreciacion}");?>" class="popup-big">Ver resumen de apreciaci&oacute;n global del programa realizado por la IES</a></div>
<br/>
<?php if ($this->completo):?>
<table>
<tr><td class="buttons horizonta"><a href="<?php echo $this->baseUrl("solicitudes/informepares/valoracionglobal"); ?>">APRECIACI&Oacute;N GLOBAL DE LA CALIDAD DEL PROGRAMA</a></td></tr>
</table>
<?php endif;?>
<br />
<table width="100%">
  <tr>
    <td  valign="top" width="30%" >
		<div style="width: 300px;">
			<ul id="navmenu-v">
			<?php
			    foreach($this->datos_menu as $codtramiteseccion =>$elementos){
			        if ($elementos["checkelementos"]){
				        $datos_param1["codtramiteseccion"] = $codtramiteseccion;
			            $params1=App_Util_SafeUrl::encriptar($datos_param1,true);
				        echo "<li><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionseccion/{$params1}")."\">{$elementos["nombreseccion"]}</a>";
			        }else
			            echo "<li><a href=\"#\">{$elementos["nombreseccion"]}</a>";
			            
			        if (count($elementos["elementos"])>0){
			            echo "<ul>";
				        foreach($elementos["elementos"] as $codtramiteelemento =>$nombreelemento){
				            $datos_param2["codtramiteelemento"] = $codtramiteelemento;
			                $params2=App_Util_SafeUrl::encriptar($datos_param2,true);
				            echo "<li><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionelemento/{$params2}")."\">{$nombreelemento}</a></li>";
				        }
				        echo "</ul>";
			        }
			        echo "</li>";
			    }
			?>
			</ul>
		</div>
	</td>
    <td  valign="top">
      <div>
		<table width="100%" align="center" class="iceDatTbl zebra">
		 <tr>
		  <th style="text-align: center;"><?php echo $this->nombreseccion;?></th>
		 </tr>
		 <tr>
		  <th>
		      <?php
		          echo $this->nombrecaracteristica;

		          $img = "<img src=\"".$this->baseUrl("/img/sinres.gif")."\"/>";
		          $justi =  $this->form->justificacionvaloracion->Getvalue();
		          if (!empty ($justi)){
		              $img = "<img src=\"".$this->baseUrl("/img/success.png")."\"/>";
		          }
		          echo "&nbsp;&nbsp;&nbsp; {$img} ";
		      ?>
		  </th>
		 </tr>
		 <tr>
		  <td> &nbsp;<b>Análisis característica.</b> &nbsp;&nbsp;&nbsp;Incluya una breve argumentación que justifique y explique el análisis del juicio de cumplimiento de la característica.</td>
		 </tr>
		</table>
		<?php
		    $this->form->setAction($this->baseUrl("/solicitudes/informepares/guardarvaloracionelemento"));
		    echo $this->form;
		 ?>
		</div>
    </td>
  </tr>
</table>

<br></br>
<table width="95%" align="center" class="iceDatTbl zebra">
<tr><th style="text-align: justify;">
A continuación podrá controlar el estado de diligenciamiento de las características de cada factor.
</tr>
</table>
<br></br>

<table width="95%" align="center" class="iceDatTbl zebra">
<tr>
	<th rowspan="2" style="text-align: center;">Factor</th>
	<th colspan="<?=$this->columnas?>" style="text-align: center;">Estado de diligenciamiento de las carater&iacute;sticas</th>
</tr>
<tr>
	<?php for ($i=1;$i<=$this->columnas;$i++): ?>
	<th style="text-align: center;" ><?php echo $i;?></th>
	<?php endfor;?>
</tr>
<?php
        $nombre_seccion = $this->valoracion[0]["nombreseccion"];
        echo "<tr>";
        
        if ($this->datos_menu[$this->valoracion[0]["codtramiteseccion"]]["checkelementos"]){
            $datos_param1["codtramiteseccion"] = $this->valoracion[0]["codtramiteseccion"];
	        $params1=App_Util_SafeUrl::encriptar($datos_param1,true);
	        echo "<td><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionseccion/{$params1}")."\">{$nombre_seccion}</a></td>";
        }else{
            echo " <td>{$nombre_seccion}</td>";
        }
        
        foreach ($this->valoracion as $key =>$datosseccion){
            
            $datos_param3["codtramiteelemento"] = $datosseccion["codtramiteelemento"];
            $params3=App_Util_SafeUrl::encriptar($datos_param3,true);
            $img = "<img src=\"".$this->baseUrl("img/success.png")."\"/>";
            if (empty($datosseccion["justificacionvaloracion"])) $img = "<img src=\"".$this->baseUrl("img/sinres.gif")."\"/>";
            
            if ($nombre_seccion != $datosseccion["nombreseccion"]){
                $nombre_seccion = $datosseccion["nombreseccion"];
                for ($i=$this->valoracion[$key-1]["ordenelemento"];$i<$this->columnas;$i++):
					echo "<td>&nbsp;</td>";
				endfor;
                echo "</tr>";
                echo "<tr>";
                if ($this->datos_menu[$datosseccion["codtramiteseccion"]]["checkelementos"]){
                    $datos_param1["codtramiteseccion"] = $datosseccion["codtramiteseccion"];
	                $params1=App_Util_SafeUrl::encriptar($datos_param1,true);
	                echo "<td><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionseccion/{$params1}")."\">{$nombre_seccion}</a></td>";
                }else{
                    echo " <td>{$nombre_seccion}</td>";
                }
	            echo "<td  style=\"text-align: center;\"><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionelemento/{$params3}")."\">{$img}</a></td>";
            }else{
	            echo "<td  style=\"text-align: center;\"><a href=\"".$this->baseUrl("solicitudes/informepares/valoracionelemento/{$params3}")."\">{$img}</a></td>";
            }
        }
        echo "</tr>";
?>
</table>

<?php

if ($this->infoPrograma["codestado"] != Solicitudes_Model_Historicoprocesos::ESPERA_INFORME_PAR):
    if (isset($this->form3)){
        $titulo_comentarios = "Realice los comentarios sobre el informe de pares";
        if (App_User::getCodigoPadreRol()!=Roles_Model_Roles::CODPADRE_IES){
            $titulo_comentarios = "Comentarios del rector";
        }
    ?>
    	<br></br>
        <table width="95%" align="center" class="iceDatTbl zebra">
    	<tr>
    		<th><?php echo $titulo_comentarios;?></th>
    	</tr>
    	<tr><td>
    	<?php
    	    $this->form3->setAction($this->baseUrl("/solicitudes/informepares/guardarcomentariosrector"));
    	    echo $this->form3;
    	?>
    	</td></tr>
    	</table>
    
    <?php
    }
    if(count($this->datos_adjunto_rector)>0):?>
    <br/>
    <table id="table_id" align="center" class="iceDatTbl zebra">
      <thead>
        <tr>
          <th width="35%">Nombre del documento</th>
          <th width="20%">Fecha de creaci&oacute;n</th>
          <th width="10%">Acciones</th>
        </tr>
      </thead>
      <tbody>
    	<?php foreach ($this->datos_adjunto_rector as $value):
    		$fecha = new Zend_Date($value["fechacrea"]);
    	?>
        <tr>
          <td><?php
                    $paramsDescarga=App_Util_SafeUrl::encriptar(array("evento"=>"ADJUNTO_SINTESIS",
    																  "archivo"=>$value["nombrecodificado"]
    													             ) ,true);
          echo "<a href=\"{$this->baseUrl('/generales/archivo/download/'.$paramsDescarga)}\" class=\"file\" title=\"Descargar\">{$value['nombrereal']}</a>";
          ?>
          </td>
          <td style="text-align:center;">
          	<?php echo $fecha->toString($appConfig->fecha_formato_mostrar);?></td>
          <td>
    	        <?php
    	            $params=App_Util_SafeUrl::encriptar(array("coddocumento"=>$value["coddocumento"],"tipotexto"=>$this->tipotexto),true);
    	            if (isset($this->form3)  && $this->infoPrograma["codestado"] == Solicitudes_Model_Historicoprocesos::PARA_COMENTARIOS_DEL_RECTOR ) : ?>
    				<a href="<?=$this->baseUrl("/solicitudes/informepares/eliminaradjunto/{$params}");?>" title="" class="delete"><img src="<?=$this->baseUrl("img/action_delete.gif");?>" /></a>
    			<?php endif; ?>
          </td>
        </tr>
      <?php  endforeach;?>
      </tbody>
    </table>
    <?php else:?>
    <br/>
    <?php echo $this->mensajes("No existen archivos adjuntos sobre los comentarios Rector");?>
    <?php endif;?>
<?php endif;?>
<?php
$this->placeholder( 'contenttab' )->captureEnd();
$this->tabs->contenido($this->placeholder( 'contenttab' ));
echo $this->tabs->renderElement();
?>
